Rules for Tools/struct NotateEvent
NotateEvent
struct NotateEvent {
struct NotateEvent *next; /* The next event in the list. */
long time; /* When this event occurs. */
char type; /* What type of event. */
unsigned char status; /* MIDI status. */
unsigned char value; /* Note value. */
unsigned char velocity; /* Note velocity. */
unsigned short duration; /* The duration of this event. */
unsigned short notate; /* Notation bits. */
unsigned short notelength; /* Temp note duration. */
unsigned short length; /* Length in quantization res. */
unsigned long mark; /* mark notation bits */
};